tear gas bombs thrown by the police - Español Inglés Diccionario